photovoltaic distributed system - Turkish English Dictionary